*{margin: 0;padding: 0;text-decoration: none;list-style: none;outline: none;border: none;color: #333;font-size: 14px;font-weight: normal;font-family: "微软雅黑";}

body{max-width: 1024px;margin: 0 auto;/* background: #eee; */}
.clearFloat{clear: both;}

header{background: #006699;position: fixed;top: 0;max-width: 1024px;width: 100%;color: #FFFFFF;height: 44px;font-size: 14px;z-index: 1000;}
.logo{height: 30px;margin-top: 7px;}
.return{float: right;display: inline-block;background: #fff;border-radius: 4px;margin-top: 9px;line-height: 26px;padding: 0 5px;margin-right: 5px;}
.return img{height: 12px;margin-top: 7px;vertical-align: top;}

.main{background: #fff;margin-top: 44px;padding-bottom: 50px;}
.banner{width: 100%;}
.banner-item {text-align: center;}
.banner-item img{width: 100%;}

.iconfont-yingyong{color: #006699;font-size: 16px;}
.description p{text-indent: 28px;}
.description{padding: 10px;}

.iconfont-shoucang{color: #be9d6d;font-size: 16px;}
.title{font-size: 16px;font-weight: bold;line-height: 30px;}
.star-lawyer{padding: 0 10px;}
.star-lawyer-item{height: 150px;}
.star-lawyer-item img{width: 100%;height: 120px;}
.star-lawyer-item div{text-align: center;margin-top: 3px;line-height: 30px;}


.new-case{padding: 10px;}
.iconfont-xin{color: #0f8f05;font-size: 16px;}
.case-list li{border-bottom: 1px solid #ddd;padding: 8px 0;height: 60px;}
.case-list li>img{width: 60px;height: 60px;margin-right: 8px;float: left;}
.case-list li>div{display: inline-block;width: calc(100% - 68px);}
.case-title{font-weight: bold;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.case-info span{display: inline-block;color: #666;margin-top: 5px;font-size: 12px;}
.noImg{display:inline-block;width:58px;border:1px solid #eee;text-align:center;line-height: 58px;color: #666;margin-right: 8px;float: left;font-size: 12px;}

.lvshi_list li{display: flex;border-bottom: 1px solid #eee;padding: 8px 10px;}
.lvshi_list img{width: 80px;height: 90px;margin-right: 8px;}
.lvshi_list>li>div{flex: 1;}
.lvshi_name{font-size: 16px;font-weight: bold;}
.taps>span{display: inline-block;width: calc(100% / 3 - 7px);border: 1px solid #666;border-radius: 3px;margin-top:8px;color: #666;margin-right: 5px;float: left;line-height: 24px;text-align: center;}

.top{padding: 10px;border-bottom: 8px solid #eee;}
.top img{width: 80px;border-radius: 5px;margin-right: 10px;float: left;height: 80px;}
.top>div{display: inline-block;}
.lvsuo{margin-top: 13px;}
.zyzh{color: #666;margin-top: 13px;}
.good_at_title,.contact_title{font-size: 16px;font-weight: bold;color: #006699;}
/* .iconfont-zanyang{color: #006699;font-size: 16px;margin-right: 10px;} */
.good_at,.contact{padding: 10px;border-bottom: 8px solid #eee;}
.contact{padding-bottom: 0;}
.good_at_list li{width: calc(100% / 3 - 8px);float: left;margin-right: 8px;border: 1px solid #666;border-radius: 3px;line-height: 24px;text-align: center;color: #666;margin-top: 10px;}
.good_at_list li:nth-child(3n){margin-right: 0;}
.iconfont-weizhi{font-size: 14px;color: #666;margin-right: 5px;vertical-align: middle;float: left;margin-top: 3px;}
.address,.phone,.wechat{padding: 12px 0;border-bottom: 1px solid #ccc;}
.address>div{display: inline-block;vertical-align: top;width: calc(100% - 20px);}
.iconfont-shouji{font-size: 14px;color: #666;margin-right: 5px;vertical-align: middle;display: inline-block;}
.phone>A{text-align: right;color: #006699;float: right;}
.iconfont-duihua1{font-size: 14px;color: #666;margin-right: 5px;vertical-align: middle;}
.wechat>div{text-align: right;float: right;}
.wechat img{height: 20px;}
.wechat span{line-height: 20px;}
.classic_cases{line-height: 40px;padding: 0 10px;border-bottom: 8px solid #eee;}
.iconfont-jihualiebiao{color: #006699;margin-right: 5px;font-size: 14px;}
.classic_cases>div{text-align: right;float: right;}
.iconfont-xiangyou3{color: #666;float: right;font-size: 14px;margin-top: 2px;}
.classic_cases span{color: #006699;}
.share,.home{height: 30px;width: 80%;margin-left: 10%;background: #006699;color: #fff;border-radius: 5px;margin-top: 10px;}
.mask{position: fixed;top: 44px;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);z-index: 1001;display: none;max-width: 1024px;}
.qrcode{width: 200px;z-index: 1002;position: fixed;left: 50%;top: 50%;display: none;margin-left: -100px;margin-top: -100px;}
.iconfont-cuowu{position: absolute;top: 10px;right: 10px;color: #fff;font-size: 18px;}

.case-title1{font-size: 16px;font-weight: bold;text-align: center;padding: 10px 0 5px;width: 80%;margin-left: 10%;}
.time{text-align: center;margin-bottom: 8px;}
.time span{color: #999;}
.article{padding: 0 10px;}
.article p{text-indent: 28px;font-size: 14px;margin-bottom: 10px;line-height: 22px;}
.article img{width: 100%;margin-bottom: 10px;}

.list li{padding: 10px;}
.filter{height: 32px;background: #eee;}
.filter-item{text-align: center;height: 32px;line-height: 32px;}
.filter-item-active{color: #006699;background: #fff;}

.contact_us li{line-height: 30px;padding: 0 10px;}
.contact_us a{color: #006699;text-decoration: underline;}

footer{border-top: 1px solid #CCCCCC;position: fixed;bottom: 0;max-width: 1024px;width: 100%;display: block;background: #fff;padding: 5px 0;box-sizing: border-box;z-index: 1000;}
footer>div{width: calc(100% / 4);float: left;text-align: center;font-size: 16px;}
.footer-iconfont{font-size: 16px;}
.footer-iconfont-active{color: #006699;}
.footer-font{color: #006699;}



